'''
键盘输入两个整数，输出两个整数的和，输出差
input('输入第一个数：')
input('输入第二个数：')
'''

# one = input('输入第一个数：')
# two = input('输入第二个数：')
#
# # 进行计算  100   50
# print(one + two)  # 10050
# # 转换
# print(int(one)+int(two))  # 150
# print(float(one)+float(two))  # 150.0
#
# # 差
# print(int(one) - int(two))  # 50
# print(float(one) - float(two))  # 50.0

# 字符串类型不能转整形
a = '9.9'  # 不可以
a = '9'  # 可以
print(int(a))
'''
以变量名：a
str ---> int    int(a)  str为整形可以 、浮点型不行
str ---> float  float(a)  

int  --->  str  str(a)
float ---> str  str(a)

int ---> float  float(a)
float ---> int  int(a)   浮点型小数点会被抹掉 只保留整数 
'''
flag = True
# bool ---> int  True ---> 1   False ---> 0
print(int(flag))
print(float(flag))
print(str(flag)) # 转换为字符型'True'

'''
思考：
a = 5
能否将a转成bool类型？
'''
a = 5
print(bool(a))

a = 0
print(bool(a))

a = ''
print(bool(a))

# 变量的值 是： 0 ，'' (空字符串)，转换结果为False ，其他只要变量有值则为True







